#cascadeList {background:transparent scroll 200px 200px;margin-top:5px;}
#cascadeList ol{margin:0;padding:0;}
#cascadeList ul{margin:0;padding:0;}
#cascadeList li{margin:0;padding:0;}
#cascadeList ol{list-style:none; display:inline-block;margin:0;padding:0;}
#cascadeList ol .level{ float:left; position:relative; margin-left:2px; padding:0px; width:200px; height:300px; border:1px solid #0066FF; }
#cascadeList ul{list-style:none; width:200px;margin:0;padding:0; height:300px;overflow: auto; }
#cascadeList ul .item{ height:22px; padding:1px; display:block;min-width:100px; }
#cascadeList ul .other{}
#cascadeList ul .selected{background:#FFF8EA; border:1px groove lightblue; color:red;font-weight:bold;}
#cascadeList ul .hasmore{background:url(../images/signal_arr.gif) right no-repeat #FFF8EA;}
#cascadeList ul .more{ background:url(../images/double_arr.gif) right no-repeat;}
#cascadeList .item:hover{ color:red; cursor:pointer;}
.show_selected{ clear:both; color:blue;font-size:16px;font-weight:bold;}

#dynamic_menu{position:absolute;display:none; background:#F6F6F6;z-index:1000;min-height:40px; width:300px;  border:1px solid #CCC;}
#dynamic_menu ul{list-style:none;}
#dynamic_menu li{padding:2px 5px 2px 5px;float:left;}

/*leftmenu*/
.countMenu{float:left;width:160px;padding-left:1px;clear:none;}
.countMenu .title{background:lightblue;padding:2px;}
.countMenu .title a{display:block;font-weight:bold;color:#000;font-size:16px;}
.countMenu .listitem a{font-size:13px;}

/*menu*/
.menu{padding:0px; color:#003399; }
div.menu{ }
div.menu:hover{background:#FFFAEF; }
.menu p{padding:1px;font-size:14px; color:#F00; font-weight:bold;background:#FFD58D;clear:both;}
.menu>div{border:1px solid #FFFFFF;min-height:30px; vertical-align:middle; padding:1px;}
.menu>div:hover{background:#FFF8EA;border:1px solid teal;}
.menu .subtitle{float:left;clear:both; width:100px;padding:5px;text-align:center; vertical-align:middle;}
.menu .subtitle a{font-size:12px;color:blue;font-weight:bold;}
.menu .subtitle a:hover{color:red;}
.menu .items{margin-left:120px; }
.menu .items .item{display:inline-block;list-style:none;color:red;min-height:30px;}
.item a{}
.item a:hover{text-decoration:underline;}

/*menu1*/
.menu1{padding:0px; color:#003399;}
div.menu1{ }
div.menu1:hover{background:#FFFAEF; }
.menu1 p{padding:1px;font-size:14px; color:#F00; font-weight:bold;background:#FFD58D;clear:both;}
.menu1 .cateitem{border:1px solid #FFFFFF;width:355px;display:inline-block; }
.menu1 .cateitem:hover{background:#FFF8EA;border:1px solid teal;}
.menu1 .subtitle{text-align:center; display:block;}
.menu1 .subtitle a{font-size:12px;color:blue;font-weight:bold;}
.menu1 .subtitle a:hover{color:red;}
.menu1 .items{display:block;}
.menu1 .items .item{display:inline-block;list-style:none;color:red;}

/*menu2*/
.menu2{padding:0px; color:#003399;}
div.menu2{ }
div.menu2:hover{background:#FFFAEF; }
.menu2 p{padding:1px;font-size:14px; color:#F00; font-weight:bold;background:#FFD58D;clear:both;}
.menu2 .cateitem{border:1px solid #FFFFFF;width:235px;display:inline-block; }
.menu2 .cateitem:hover{background:#FFF8EA;border:1px solid teal;}
.menu2 .subtitle{text-align:center; display:block;}
.menu2 .subtitle a{font-size:12px;color:blue;font-weight:bold;}
.menu2 .subtitle a:hover{color:red;}
.menu2 .items{display:block;}
.menu2 .items .item{display:inline-block;list-style:none;color:red;}

